package com.evaluationsystem.system.dao;

import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface AppraisalDao {

    List<Map<String, Object>> examinationTableDatas(Map<String, Object> param);

    String selContentByContent(@Param("vcontent") Object vcontent);

    String selMaxAppraisalsId();

    int inserttAppraisals(Map<String, Object> field);

    int inserttScoreinfo(Map<String, Object> field);

    int appraisalStartAndForbidByappraisalsid(Map<String, Object> param);

    List<Map<String, Object>> scoreinfoTableDatas(Map<String, Object> param);

    Map<String, Object> selAppraisalByid(Map<String, Object> param);


    int scoreinfoStartAndForbidByappraisalsid(Map<String, Object> param);

    Map<String, Object> selScoreinfoByAppraisalsIdAndVno(Map<String, Object> param);

    int standardAndIscoreUpdata(Map<String, Object> param);

    int appraisaUpdata(Map<String, Object> param);

    String upSelContentByContent(Map<String, Object> field);

    List<Map<String, Object>> selScoreInfosByAppraisalsid(Map<String, Object> param);

}
